.nes-bulbasaur {
  $px: 6px;
  // prettier-ignore
  $bulbasaur-colors: (#000, #8beb46, #2d8d22, #5ceee1,
   #3fc3b5, #fdfdf5, #ca242a);
  // prettier-ignore
  $bulbasaur: (
    (0,0,0,0,0,0,0,0,0,0,0,0,1,1,1),
    (0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1),
    (0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,1),
    (0,0,0,0,0,0,0,1,1,2,2,3,2,2,3,2,1,1),
    (0,0,0,1,1,0,1,2,2,2,3,3,2,2,3,2,2,2,1),
    (0,0,1,4,4,1,1,2,2,3,2,3,2,2,2,3,2,2,2,1),
    (0,0,1,4,4,4,1,1,3,2,3,2,2,2,2,2,3,2,2,1),
    (0,0,1,4,4,4,4,5,1,2,3,2,2,2,2,2,3,2,2,1),
    (0,1,4,4,5,4,5,5,4,1,1,1,2,2,2,2,3,2,1),
    (1,1,5,4,4,4,4,4,4,4,4,1,2,2,2,1,1,1,1),
    (1,1,5,4,4,4,5,4,4,4,1,5,1,1,1,5,5,5,1),
    (1,4,4,4,4,5,4,1,1,4,5,5,5,5,5,1,5,6,1),
    (1,5,4,4,4,4,1,7,6,6,5,5,1,5,5,1,1,1),
    (0,1,5,4,4,4,1,7,6,4,5,1,5,5,1),
    (0,0,1,1,5,5,5,5,5,5,1,5,5,5,1),
    (0,0,0,0,1,1,1,1,1,1,1,6,5,6,1),
    (0,0,0,0,0,0,0,0,0,0,0,1,1,1,0),
  );

  position: relative;
  display: inline-block;
  width: $px * 20;
  height: $px * 17;

  &::before {
    position: absolute;
    top: $px * -1;
    left: $px * -1;
    content: "";
    background: transparent;

    @include pixelize($bulbasaur, $bulbasaur-colors, $px);
  }
}
